--应用启动欢迎辞('qidong.jpg','嗨！今天你考过吗？','25dp','中下','#ff808080','#ffffffff')
--[[浏览器事件监听()--浏览器监听代码


function 应用启动时加载()
end
function 应用收到新标题()
  function task1() --归递处理网页无法加载
    task(50,function()
      if item_n==0 then
        llq1.reload()
       elseif item_n==1 then
        llq2.reload()
       elseif item_n==2 then
        llq3.reload()
       elseif item_n==3 then
        llq4.reload()
      end
    end)
    task(50,function()
      if 浏览标题():match"网页无法打开" then
        task2()
       else
        设置主标题("随堂练在线考试")
      end
    end)
  end
  function task2()
    task(50,function()
      -- if item_n==0 then
      llq1.reload()
      --   elseif item_n==1 then
      llq2.reload()
      --    elseif item_n==2 then
      llq3.reload()
      --    elseif item_n==3 then
      llq4.reload()
      --   end
    end)
    task(50,function()
      if 浏览标题():match"网页无法打开" then
        task1()
       else
        设置主标题("随堂练在线考试")
      end
    end)
  end
  if 浏览标题():match"学生考试" then
    设置主标题("考试房间")
   elseif 浏览标题():match"学生考试" then
    设置主标题("资料中心")
   elseif 浏览标题():match"学生考试" then
    设置主标题("我的考试")
   elseif 浏览标题():match"学生考试" then
    设置主标题("我的教程")
  end


  if 浏览标题():match"网页无法打开" then
    task1()
  end
end
function 网页即将加载时()

end
function 网页加载完毕时()
end
function 收到新资源之后()
end
]]
抽屉侧滑监听()


function 侧滑事件.全部(标题,...)
  抽屉开关()
end
function 侧滑事件.我的考室(...)

  item(3)
  Dr="go"
  bkgd()
  llq4.loadUrl("http://iuc.store/index.php?exam-phone")
  T36魔改动画(llq4,"右摇晃")
  设置主标题("我的考试")

end
function 侧滑事件.我的教程(...)

  item(3)
  Dr="go"
  bkgd()
  llq4.loadUrl("http://iuc.store/index.php?course-phone")
  T36魔改动画(llq4,"右摇晃")
  设置主标题("我的教程")

end
function 侧滑事件.我的认证(...)--点击事件写法一：(写法二请参阅模块文档)

  item(3)
  Dr="go"
  bkgd()
  llq4.loadUrl("http://iuc.store/index.php?certificate")
  T36魔改动画(llq4,"右摇晃")
  if llq4.getUrl():match"certificate" then
    设置主标题("我的认证")
   else
    设置主标题("登录验证")
  end

end
function 侧滑事件.申请认证(...)

  item(3)
  Dr="go"
  bkgd()
  llq4.loadUrl("http://iuc.store/index.php?certificate-app-certificate")
  T36魔改动画(llq4,"右摇晃")
  if llq4.getUrl():match"certificate" then
    设置主标题("申请认证")
   else
    设置主标题("登录验证")
  end

end
function 侧滑事件.兑换墨汁(...)

  item(3)
  Dr="go"
  bkgd()
  llq4.loadUrl("http://iuc.store/index.php?user-phone-payfor")
  弹出新消息("请您先登录!")
  T36魔改动画(llq4,"右摇晃")
  设置主标题("考试房间")

end
function 侧滑事件.修改密码(...)

  item(3)
  Dr="go"
  bkgd()
  llq4.loadUrl("http://iuc.store/index.php?user-phone-privatement-modifypass")
  T36魔改动画(llq4,"右摇晃")
  设置主标题("考试房间")

end

function 侧滑事件.论文范本(...)

  item(3)
  Dr="go"
  bkgd()
  llq4.loadUrl("http://iuc.store/index.php?content-phone-category&catid=3")
  T36魔改动画(llq4,"右摇晃")
  设置主标题("考试房间")

end
function 侧滑事件.资料中心(...)

--  item(3)
--  Dr="go"
--  bkgd()
  进入子页面("kao",{"http://iuc.store/index.php?content-phone"})
  T36魔改动画(llq4,"右摇晃")
  设置主标题("资料中心")

end
function 侧滑事件.最新考测(...)--点击事件写法一：(写法二请参阅模块文档)

--  item(3)
--  Dr="go"
--  bkgd()
  进入子页面("kao",{"http://iuc.store/index.php?exam-phone-basics"})
  T36魔改动画(llq4,"右摇晃")
  

end
function 侧滑事件.申认证(...)

  item(3)
  Dr="go"
  bkgd()
  --  llq1.loadUrl("")
  T36魔改动画(llq4,"右摇晃")
  

end
function 侧滑事件.兑墨汁(...)

  item(3)
  Dr="go"
  bkgd()
  --  llq1.loadUrl("")
  T36魔改动画(llq4,"右摇晃")
  设置主标题("考试房间")

end
function 侧滑事件.修改密码(...)

  item(3)
  Dr="go"
  bkgd()
  --  llq1.loadUrl("")
  T36魔改动画(llq4,"右摇晃")
  设置主标题("考试房间")

end


顶栏菜单监听()--顶栏事件
菜单事件.应用首页 =function()--顶栏菜单事件
  加载网页('http://iuc.store')
end
菜单事件.页面后退 =function()-- 网页后退()
  if item_n==0 then
    --    llq1.goBack()
   elseif item_n==1 then
    llq2.goBack()
   elseif item_n==2 then
    llq3.goBack()
   elseif item_n==3 then
    llq4.goBack()
  end
end
菜单事件.页面前进 =function()
  if item_n==0 then
    --    llq1.goForward()
   elseif item_n==1 then
    llq2.goForward()
   elseif item_n==2 then
    llq3.goForward()
   elseif item_n==3 then
    llq4.goForward()
  end
end

菜单事件.页面刷新 =function()
  if item_n==0 then
    --    llq1.reload()
   elseif item_n==1 then
    llq2.reload()
   elseif item_n==2 then
    llq3.reload()
   elseif item_n==3 then
    llq4.reload()
  end
end
菜单事件.关于应用 =function()
  关于应用()
end
菜单事件.隐私政策 =function()
  隐私政策()
end
菜单事件.下载更新 =function()

  item(3)
  Dr="go"
  bkgd()
  llq4.loadUrl("http://stl.store")
  设置主标题("应用下载")

end
菜单事件.退出应用 =function()
  退出应用()
end
菜单事件.导航菜单=function()
  抽屉开关()
end
local 标题点击=顶栏标题()
function 标题点击.onClick()
  --  弹出新消息('点击了主标题')--toolbar区域点击事件
end
local 抽屉头像=抽屉头像() --需设置头像
local 抽屉背景=抽屉壁纸() --需设置壁纸
local 抽屉主标=抽屉主标题()
local 抽屉副标=抽屉副标题()
function 抽屉头像.onClick()--抽屉相关事件
  弹出新消息('点击了头像')
end
function 抽屉背景.onClick()
  弹出新消息('点击了背景')
end
function 抽屉主标.onClick()
  弹出新消息('点击了抽屉主标')
end
function 抽屉副标.onClick()
  弹出新消息('点击了抽屉副标')
end
function 悬钮点击()--悬浮按钮事件
  弹出新消息('点击了悬浮按钮')
end
function 关于应用()--弹窗事件
  function 积极点击()
    弹出新消息("\n应用名称：随堂练            \n应用版本：v 1.0               \n程序语言：PHP+LUA        \n数据类型：MYSQL           \n应用作者：Greenflower  \n客服微信：KDDS888888 \n客服 QQ：547430970     \n","45%h")
  end
  local 弹窗编号='9'
  local 弹窗标题='应用介绍'
  local 积极按钮="版本信息"
  local 按钮事件='点击'
  local 按钮位置=nil
  local 中立按钮=nil
  local 文本事件=nil
  local 禁返开关=nil
  local 标题风格=nil
  local 文本风格=nil
  local 设置字体='黑体'
  local 窗口扩宽=nil
  local 千变窗口ID=使用帮助
  local 千变积极点击=积极点击
  local 对话内容=[[       感谢您的使用《随堂练》APP！
主要功能介绍：
       一、学生模拟考试
       二、分类资料中心
       三、视频学习教程
       四、智商情商测试
       五、成人专业考试
       六、成人技能考试
       七、其它附加功能
应用性质说明：
       本应用是基于开源项目“PHPEMSv6.1”程序框架的二次开发结合LUA脚本语言编写的安卓应用程序，依然属于开源项目的范畴。
无需消费承诺：
       本应用永不商用，不投放任何广告、全部功能无限期免费开放，您如有遇到有人将此应用贩卖谋利，请立即联系我。
服务效率说明：
       因服务器需要一定的成本，目前使用的服务器并不是很大，可能存在访问出错、响应较慢的情形，财力有限，请您多多理解！如果您的经济实力允许，同时您又希望我把这项服务做得更好，可以考虑为我分担一点服务成本，我在此先行礼谢！此外，我目前只有一个人，如果您愿意和我一起做这件利他之事，欢迎加入我的开发名单。
       Q Q:547430970
       微信:KDDS888888
]]
  千变对话框(--弹窗调用函数
  弹窗编号,弹窗标题,对话内容,积极按钮,按钮事件, --必填参数
  按钮位置,中立按钮,文本事件,禁返开关,标题风格, --可选参数
  文本风格,设置字体,窗口扩宽,千变窗口ID, --可选参数
  千变积极点击,千变积极长按,千变中立点击, --可选参数
  千变中立长按,千变文本点击,千变文本长按) --可选参数
end

function 积极点击(同意隐私条款)
  弹出新消息("恭喜您\n您已同意本隐私政策\n可以合法使用\n当下次再进入此页面\n任需再次同意哦!","70%h")
end
function 隐私政策()--弹窗事件  
  local 弹窗编号='9'
  local 弹窗标题='隐私政策'
  local 积极按钮="我同意"
  local 按钮事件='点击'
  local 按钮位置=nil
  local 中立按钮=nil
  local 文本事件=nil
  local 禁返开关=nil
  local 标题风格=nil
  local 文本风格=nil
  local 设置字体='黑体'
  local 窗口扩宽=nil
  local 千变窗口ID=用户隐私政策
  local 千变积极点击=积极点击
  local 对话内容=[[感谢您的使用《随堂练》APP！
  
隐私政策(请仔细阅读)：
       一、本应用包含出题功能，使用上传下载功能需要读取您的本地题目文档和题目包含的图片信息，因此，需要储存权限，请授权储存读写权限；
       二、本应用有地区范围考试功能，需要获取您的地理位置来判断和筛选符合您当地的题库，因此，需要模糊定位权限，请授权模糊定位权限；
       三、您发表的论文或出题内容必须符合国家相关法律法规，内容必须规范，不得涉及黄赌毒、血腥暴力等其它任何违法内容，若违反法律法规，造成的后果由您自行全责承担；
       四、您注册的账号属于您独享的虚拟财物，不得租借和转让给其他用户使用，且您的账号可能会由于某天因作者经济条件不允许而不能继续为您提供服务，因此，您在本应用中注册的账号可能会被注销，在此情形下，作者不会对您作任何损失补偿，但届时一定会提前告知您：“我实在撑不下去了！”；
       五、账号变更：暂时允许您随时自行修改账号密码，但是您的头像、用户名的变更则需要您向客服提交申请；此外，在您获得国家颁发的相应证明或证书的前提下，您可以申请账号角色类型的变更，如：学生(学生证)、教师(职业教师资格证)、教授(任教学院的教授名录官网链接，链接中必须包含您的姓名及职业介绍信息，若无法提供，您必须出示与您的职称相关的合法证件或证明)、家长(请出示您与子女的关系证明，若包含重要隐私请打码遮挡。您若对此有顾虑，请手写一份与您孩子的亲人关系证明材料，然后向您所在的居委会或村委会申请盖章，无盖章的材料一律视为无效，伪造盖章属于违法行为，切勿以身试法。)，其它未开放编辑功能的个人资料，若存在信息错误需纠正的，您可以通过客服人工审核后协助您完成错误纠正；
       六、您可以随时申请专业人才及职业技能认证，在本应用内申请的相关认证仅适用于本平台，禁止将您在本应用内的认证信息作为“其它场景中的身份证明”、“从业资质证明”、“应聘资质证明”、应用到“您举办或参与的与本应用不相关的任何活动”中、“以此认证标识在网络或现实中招摇撞骗等违法行为”的，您所申请的认证标识仅限作为在本应用内的职业辨识条件或职业象征，不为您提供权威认定或任何担保；任何情况下，您在脱离本应用的使用范围之外，使用该认证信息都是无效且不被承认的，在本应用内获取的职业认证，脱离限定使用范围的，同样都将被视为无效且不可靠的！滥用该认证信息于其它场景的行为是被严厉禁止的，对此认证信息的不当使用甚至可能有意或无意地涉及违法行为，请您严格遵循本应用的规定。在本应用内合理使用职业认证信息，您将会拥有诸多特殊权限，例如：出题、审题、阅卷、纠错、发表论文等专属功能，本应用内的认证信息全部需要通过考试来完成获取，无需向您收取“认证费”及其它费用，请高度警惕假冒代理认证的骗子，您的认证门槛并不高，无需找人代理申请，只要您拥有合法的职业证明或证书，提交审核即可通过职业认证；
       七、严禁冒充、冒用、提交虚假信息申请非本人真实职业对应的角色认证，如：教师，您只能申请教师角色，不得申请学生、家长、教授及其它非您本职工作之外的职称，一经发现虚构角色，您的账号将被无条件、无限期收回，且永久禁止使用，利用任何手段使用“已被实名禁止”的用户继续违法使用的，一律移交相关机关单位处理；
       八、禁止考试中途强行中断(中途退出成绩将一律为“0”分，认证类考试中途退出超过三次的终身禁止参与任何类型的认证考试)；禁止在考试中的任何舞弊行为(一旦证实舞弊，成绩归“0”，舞弊行为超3次永久禁止使用权利，)、利用账号角色的特权在阅卷时，给自己或他人提供舞弊便利的、协助舞弊的违规服务将换来永久取消阅卷资格和内容管理权限。此外，人工阅卷胡乱评分(恶意判题，颠倒正确结果和得分的，永久取消全部的家长或教师的角色特权)，以上情形，不分轻重，惩罚措施最低禁用全部特权功能，最高永久停止您的使用授权；若因违规被禁止的用户以任何手段继续使用本应用，则已经构成侵权和违法行为，其因此而引起的严重后果自行全责承担；
       九、本应用的账号为免费申请，无需支付任何费用，严禁倒卖贩卖本应用及账号之恶劣行为，贩卖应用及账号或变相谋利者之行为属于非法的、不正当的行为，一经发现，移交公安机关处理；
       十、因部分功能需要，本应用会获取到您的一般性个人信息，但不会获取与您财产相关的任何涉及金融风险的个人信息。保障您的个人信息安全是本应用作者的义务，作者向您保证：严格为您保密“储存在服务器中任何与您相关的个人信息”；
       十一、关于隐私泄露的可能性与防范措施，平台的全部功能都不会使用到诸如：电子支付账号密码、银行卡等与您个人或集体财产相关的信息，因此请您不要将此类信息填写到个人资料、介绍信息及其它任何可能被直观展现的信息栏目中，这样能够有效保障您的财产安全。如违规填写“涉及您个人或集体财产相关的信息资料”至公开展现信息栏中，由此带来的严重后果由您自行承担；
       十二、网络环境中的每一个角落，都可能潜在接触到金融诈骗、感情欺骗、赌博及涉黄等违法信息，请擦亮您的双眼，每时每刻充分警惕，建议尽量使用APP版本，相对安全性更高，请勿随意点击“可能因服务器被非法入侵的广告信息”跳转到外部网址进行访问，请勿轻信他人宣传的任何与您财产相关的交易信息，请勿轻信任何互联网上的“保健品广告(特别是宣传年轻多少岁、增高多少、暴瘦多少等等)、游戏广告(特别是僵尸类、捉鬼类、贪玩类、传奇类、一刀9999、多少亿元宝、包含领红包字样、包含无充值入口宣传、装备高爆率、高价回收、明星或网红代言)、赌博广告(特别包含澳门字样的、悬浮栏样式的、宣传女优发牌的、明星代言的等等)、聊天APA广告(特别是以女性口述小视频广告宣传的、包含“不加好友直接聊”的广告语、包含类似“找个大叔”的广告语的、以“附近陌生人交友”字样的等等)、兼职广告(包含“月赚XX”的、包含“宝妈兼职”、卖面膜的、减肥药的、小视频验车代购的、宣传教你投资理财的、教你炒股的、卖书的、卖课件的、一键代理的)、特效药广告(卖减肥药的、卖增高帖的、镶牙种牙的、拉皮整型的、瘦脸丰乳的、治肾病的，建议您如果真的存在健康状况不理想去上正规医院，就算贵点总比被骗要好，生命可贵。)、招代理广告(网络上招代理也存在真的，辨别真伪最佳的方法就是先查询对方是否存在已认证的官网，并且您提出实地考察要求，尽量实地考察，认真做调研再决定。)、奶茶店加盟广告(大多数都是骗加盟费，特别是明星开的店，建议您不要当韭菜，如果真希望开一家奶茶店，您应该先去找一家就近加盟店品尝一下口感、观察一下卫生条件、看看是否悬挂卫生许可证，如果您当地市区内一家加盟店都找不到，就去考察一下其总部，了解一下其规模和产业链条完整性，如果是明星开的建议千万别碰。)。最后提示您：请不要随意公开您的银行卡密码、电子支付密码，强烈建议您从应用商店下载“国家反诈中心”APP；
       十三、本应用限制使用区域：中国全境(包含台湾省、香港特别行政区、澳门特别行政区、新疆、西藏)，不限制受益种族和民族，但禁止在除中国以外的其它国家使用；
       十四、自您开始使用本应用之日起，即表示您已同意以上条款，若您不认可全部或部分条款内容，请您立即停止使用和及时卸载，若您不认同本政策部分或全部内容，但仍然继续使用本应用，那么您已构成使用事实，表示您已默认同意，因此而产生的任何可能性的纠纷，您将承担全部责任；若您已同意本隐私政策，但因本应用自身技术失误对您造成了恶劣的生活影响、名誉损失、财产损失、故意泄露存在于服务器中有关您的个人信息等等凡是侵害到您相关权益的情形，本作者承诺全责承担，若已对您造成巨大损失而无力承担，本作者只能拿命抵咯(玩笑哈，若真有那么一天，我想活得更久一点，因为只有这样才有机会尽可能偿还更多的债。)；
       十五、本隐私政策后续依然会有更多细节补充，当本隐私政策内容更新后，会主动推送给您，届时您需要再次认真阅读并且完全同意方可继续使用本应用，请您随时关注此内容的更新，避免了解不即时的情况，从而给您带来的不便。

                      《随堂练》安卓版 
                2021年9月13日 第一次修订
]]

  千变对话框(--弹窗调用函数
  弹窗编号,弹窗标题,对话内容,积极按钮,按钮事件, --必填参数
  按钮位置,中立按钮,文本事件,禁返开关,标题风格, --可选参数
  文本风格,设置字体,窗口扩宽,千变窗口ID, --可选参数
  千变积极点击,千变积极长按,千变中立点击, --可选参数
  千变中立长按,千变文本点击,千变文本长按) --可选参数

end